//-----------------------------------------------------------
// Written by Marco
//-----------------------------------------------------------
class RadarMutator extends Mutator;

function PostBeginPlay()
{
	if( KFGameType(Level.Game)==None )
		Error("This mutator is only for KFGameType!");
	else SetTimer(0.1,false);
}
function Timer()
{
	if( KFGameType(Level.Game).KFLRules!=None )
		KFGameType(Level.Game).KFLRules.Destroy();
	KFGameType(Level.Game).KFLRules = Spawn(Class'RadarRules');
}

function ModifyPlayer(Pawn Player)
{
     Super.ModifyPlayer(Player);
     Player.GiveWeapon("AliensKFWeapons.RadarGun");
}

defaultproperties
{
     bAddToServerPackages=True
     GroupName="KF-WeaponMut"
     FriendlyName="USCM Motion tracker"
     Description="Add motion tracker radar for trader."
}
